home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 April: Mac OS SDK / Dev.CD Apr 98 SDK1.toast / Development Kits (Disc 1) / QuickDraw 3D / Windows files / Q3WinSDK.exe / QD3DSDK / Samples / Win32Sample / QD3DSample.mak < prev    next >
Encoding:
NMAKE  |  1996-12-20  |  11.1 KB  |  351 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Format Version 4.20
  2. # ** DO NOT EDIT **
  3.  
  4. # TARGTYPE "Win32 (x86) Application" 0x0101
  5.  
  6. !IF "$(CFG)" == ""
  7. CFG=QD3DSample - Win32 (80x86) Debug
  8. !MESSAGE No configuration specified.  Defaulting to QD3DSample - Win32 (80x86)\
  9.  Debug.
  10. !ENDIF 
  11.  
  12. !IF "$(CFG)" != "QD3DSample - Win32 (80x86) Debug" && "$(CFG)" !=\
  13.  "QD3DSample - Win32 Release"
  14. !MESSAGE Invalid configuration "$(CFG)" specified.
  15. !MESSAGE You can specify a configuration when running NMAKE on this makefile
  16. !MESSAGE by defining the macro CFG on the command line.  For example:
  17. !MESSAGE 
  18. !MESSAGE NMAKE /f "QD3DSample.mak" CFG="QD3DSample - Win32 (80x86) Debug"
  19. !MESSAGE 
  20. !MESSAGE Possible choices for configuration are:
  21. !MESSAGE 
  22. !MESSAGE "QD3DSample - Win32 (80x86) Debug" (based on\
  23.  "Win32 (x86) Application")
  24. !MESSAGE "QD3DSample - Win32 Release" (based on "Win32 (x86) Application")
  25. !MESSAGE 
  26. !ERROR An invalid configuration is specified.
  27. !ENDIF 
  28.  
  29. !IF "$(OS)" == "Windows_NT"
  30. NULL=
  31. !ELSE 
  32. NULL=nul
  33. !ENDIF 
  34. ################################################################################
  35. # Begin Project
  36. # PROP Target_Last_Scanned "QD3DSample - Win32 Release"
  37. CPP=cl.exe
  38. RSC=rc.exe
  39. MTL=mktyplib.exe
  40.  
  41. !IF  "$(CFG)" == "QD3DSample - Win32 (80x86) Debug"
  42.  
  43. # PROP BASE Use_MFC 2
  44. # PROP BASE Use_Debug_Libraries 1
  45. # PROP BASE Output_Dir "WinDebug"
  46. # PROP BASE Intermediate_Dir "WinDebug"
  47. # PROP Use_MFC 0
  48. # PROP Use_Debug_Libraries 1
  49. # PROP Output_Dir "\QD3DSDK\Out"
  50. # PROP Intermediate_Dir "\temp\Win32Sample_D"
  51. OUTDIR=\QD3DSDK\Out
  52. INTDIR=\temp\Win32Sample_D
  53.  
  54. ALL : "$(OUTDIR)\QuickDraw 3D Sample (Debug).exe"
  55.  
  56. CLEAN : 
  57.     -@erase "$(INTDIR)\3DShell.obj"
  58.     -@erase "$(INTDIR)\Box3DSupport.obj"
  59.     -@erase "$(INTDIR)\Do_PixmapDrawContext.obj"
  60.     -@erase "$(INTDIR)\Do_Win32DCDrawContext.obj"
  61.     -@erase "$(INTDIR)\QD3DSample.res"
  62.     -@erase "$(INTDIR)\vc40.idb"
  63.     -@erase "$(INTDIR)\vc40.pdb"
  64.     -@erase "$(OUTDIR)\QuickDraw 3D Sample (Debug).exe"
  65.     -@erase "$(OUTDIR)\QuickDraw 3D Sample (Debug).pdb"
  66.  
  67. "$(OUTDIR)" :
  68.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  69.  
  70. "$(INTDIR)" :
  71.     if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
  72.  
  73. # ADD BASE CPP /nologo /MD /W3 /GX /Zi /Od /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /FR /YX /c
  74. # ADD CPP /nologo /G5 /MDd /W3 /Gm /GX /Zi /Od /I "\QD3D\Interfaces" /I "\other_inc" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /YX /c
  75. # SUBTRACT CPP /Fr
  76. CPP_PROJ=/nologo /G5 /MDd /W3 /Gm /GX /Zi /Od /I "\QD3D\Interfaces" /I\
  77.  "\other_inc" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS"\
  78.  /Fp"$(INTDIR)/QD3DSample.pch" /YX /Fo"$(INTDIR)/" /Fd"$(INTDIR)/" /c 
  79. CPP_OBJS=\temp\Win32Sample_D/
  80. CPP_SBRS=.\.
  81. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  82. # ADD MTL /nologo /D "_DEBUG" /win32
  83. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  84. # ADD RSC /l 0x409 /d "_DEBUG"
  85. BSC32=bscmake.exe
  86. # ADD BASE BSC32 /nologo
  87. # SUBTRACT BASE BSC32 /Iu
  88. # ADD BSC32 /nologo
  89. # SUBTRACT BSC32 /Iu
  90. BSC32_FLAGS=/nologo /o"$(OUTDIR)/QD3DSample.bsc" 
  91. BSC32_SBRS= \
  92.     
  93. LINK32=link.exe
  94. # ADD BASE LINK32 user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib mfc30d.lib mfco30d.lib mfcd30d.lib /nologo /subsystem:windows /debug /machine:I386
  95. # ADD LINK32 QD3D_d.lib version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /incremental:no /debug /machine:I386 /out:"\QD3DSDK\Out\QuickDraw 3D Sample (Debug).exe"
  96. LINK32_FLAGS=QD3D_d.lib version.lib kernel32.lib user32.lib gdi32.lib\
  97.  winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib\
  98.  uuid.lib /nologo /subsystem:windows /incremental:no\
  99.  /pdb:"$(OUTDIR)/QuickDraw 3D Sample (Debug).pdb" /debug /machine:I386\
  100.  /out:"$(OUTDIR)/QuickDraw 3D Sample (Debug).exe" 
  101. LINK32_OBJS= \
  102.     "$(INTDIR)\3DShell.obj" \
  103.     "$(INTDIR)\Box3DSupport.obj" \
  104.     "$(INTDIR)\Do_PixmapDrawContext.obj" \
  105.     "$(INTDIR)\Do_Win32DCDrawContext.obj" \
  106.     "$(INTDIR)\QD3DSample.res"
  107.  
  108. "$(OUTDIR)\QuickDraw 3D Sample (Debug).exe" : "$(OUTDIR)" $(DEF_FILE)\
  109.  $(LINK32_OBJS)
  110.     $(LINK32) @<<
  111.   $(LINK32_FLAGS) $(LINK32_OBJS)
  112. <<
  113.  
  114. !ELSEIF  "$(CFG)" == "QD3DSample - Win32 Release"
  115.  
  116. # PROP BASE Use_MFC 0
  117. # PROP BASE Use_Debug_Libraries 1
  118. # PROP BASE Output_Dir "QD3DSamp"
  119. # PROP BASE Intermediate_Dir "QD3DSamp"
  120. # PROP BASE Target_Dir ""
  121. # PROP Use_MFC 0
  122. # PROP Use_Debug_Libraries 1
  123. # PROP Output_Dir "\QD3DSDK\Out"
  124. # PROP Intermediate_Dir "\temp\Win32Sample_R"
  125. # PROP Target_Dir ""
  126. OUTDIR=\QD3DSDK\Out
  127. INTDIR=\temp\Win32Sample_R
  128.  
  129. ALL : "$(OUTDIR)\QuickDraw 3D Sample.exe"
  130.  
  131. CLEAN : 
  132.     -@erase "$(INTDIR)\3DShell.obj"
  133.     -@erase "$(INTDIR)\Box3DSupport.obj"
  134.     -@erase "$(INTDIR)\Do_PixmapDrawContext.obj"
  135.     -@erase "$(INTDIR)\Do_Win32DCDrawContext.obj"
  136.     -@erase "$(INTDIR)\QD3DSample.res"
  137.     -@erase "$(OUTDIR)\QuickDraw 3D Sample.exe"
  138.  
  139. "$(OUTDIR)" :
  140.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  141.  
  142. "$(INTDIR)" :
  143.     if not exist "$(INTDIR)/$(NULL)" mkdir "$(INTDIR)"
  144.  
  145. # ADD BASE CPP /nologo /G5 /MDd /W3 /Gm /GX /Zi /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /Fr /YX /c
  146. # ADD CPP /nologo /G5 /MD /W3 /GX /Od /Ob2 /I "\QD3D\Interfaces" /I "\other_inc" /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /c
  147. # SUBTRACT CPP /Fr /YX
  148. CPP_PROJ=/nologo /G5 /MD /W3 /GX /Od /Ob2 /I "\QD3D\Interfaces" /I "\other_inc"\
  149.  /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /Fo"$(INTDIR)/" /c 
  150. CPP_OBJS=\temp\Win32Sample_R/
  151. CPP_SBRS=.\.
  152. # ADD BASE MTL /nologo /D "_DEBUG" /win32
  153. # ADD MTL /nologo /D "_DEBUG" /win32
  154. # ADD BASE RSC /l 0x409 /d "_DEBUG"
  155. # ADD RSC /l 0x409 /d "_DEBUG"
  156. BSC32=bscmake.exe
  157. # ADD BASE BSC32 /nologo
  158. # SUBTRACT BASE BSC32 /Iu
  159. # ADD BSC32 /nologo
  160. # SUBTRACT BSC32 /Iu
  161. BSC32_FLAGS=/nologo /o"$(OUTDIR)/QD3DSample.bsc" 
  162. BSC32_SBRS= \
  163.     
  164. LINK32=link.exe
  165. # ADD BASE LINK32 version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib qd3d_d.lib /nologo /subsystem:windows /debug /machine:I386 /out:"WinDebug/QuickDraw 3D Sample.exe"
  166. # ADD LINK32 qd3d.lib version.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /pdb:none /machine:I386 /out:"\QD3DSDK\Out\QuickDraw 3D Sample.exe"
  167. # SUBTRACT LINK32 /debug
  168. LINK32_FLAGS=qd3d.lib version.lib kernel32.lib user32.lib gdi32.lib\
  169.  winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib\
  170.  uuid.lib /nologo /subsystem:windows /pdb:none /machine:I386\
  171.  /out:"$(OUTDIR)/QuickDraw 3D Sample.exe" 
  172. LINK32_OBJS= \
  173.     "$(INTDIR)\3DShell.obj" \
  174.     "$(INTDIR)\Box3DSupport.obj" \
  175.     "$(INTDIR)\Do_PixmapDrawContext.obj" \
  176.     "$(INTDIR)\Do_Win32DCDrawContext.obj" \
  177.     "$(INTDIR)\QD3DSample.res"
  178.  
  179. "$(OUTDIR)\QuickDraw 3D Sample.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  180.     $(LINK32) @<<
  181.   $(LINK32_FLAGS) $(LINK32_OBJS)
  182. <<
  183.  
  184. !ENDIF 
  185.  
  186. .c{$(CPP_OBJS)}.obj:
  187.    $(CPP) $(CPP_PROJ) $<  
  188.  
  189. .cpp{$(CPP_OBJS)}.obj:
  190.    $(CPP) $(CPP_PROJ) $<  
  191.  
  192. .cxx{$(CPP_OBJS)}.obj:
  193.    $(CPP) $(CPP_PROJ) $<  
  194.  
  195. .c{$(CPP_SBRS)}.sbr:
  196.    $(CPP) $(CPP_PROJ) $<  
  197.  
  198. .cpp{$(CPP_SBRS)}.sbr:
  199.    $(CPP) $(CPP_PROJ) $<  
  200.  
  201. .cxx{$(CPP_SBRS)}.sbr:
  202.    $(CPP) $(CPP_PROJ) $<  
  203.  
  204. RSC_PROJ=/l 0x409 /fo"$(INTDIR)/QD3DSample.res" /d "_DEBUG" 
  205. MTL_PROJ=/nologo /D "_DEBUG" /win32 
  206. ################################################################################
  207. # Begin Target
  208.  
  209. # Name "QD3DSample - Win32 (80x86) Debug"
  210. # Name "QD3DSample - Win32 Release"
  211.  
  212. !IF  "$(CFG)" == "QD3DSample - Win32 (80x86) Debug"
  213.  
  214. !ELSEIF  "$(CFG)" == "QD3DSample - Win32 Release"
  215.  
  216. !ENDIF 
  217.  
  218. ################################################################################
  219. # Begin Source File
  220.  
  221. SOURCE=.\Box3DSupport.c
  222. DEP_CPP_BOX3D=\
  223.     ".\Box3DSupport.h"\
  224.     {$(INCLUDE)}"\QD3D.h"\
  225.     {$(INCLUDE)}"\QD3DAcceleration.h"\
  226.     {$(INCLUDE)}"\QD3DCamera.h"\
  227.     {$(INCLUDE)}"\QD3DDrawContext.h"\
  228.     {$(INCLUDE)}"\QD3DErrors.h"\
  229.     {$(INCLUDE)}"\QD3DGeometry.h"\
  230.     {$(INCLUDE)}"\QD3DGroup.h"\
  231.     {$(INCLUDE)}"\QD3DIO.h"\
  232.     {$(INCLUDE)}"\QD3DLight.h"\
  233.     {$(INCLUDE)}"\QD3DMath.h"\
  234.     {$(INCLUDE)}"\QD3DRenderer.h"\
  235.     {$(INCLUDE)}"\QD3DSet.h"\
  236.     {$(INCLUDE)}"\QD3DShader.h"\
  237.     {$(INCLUDE)}"\QD3DStorage.h"\
  238.     {$(INCLUDE)}"\QD3DStyle.h"\
  239.     {$(INCLUDE)}"\QD3DTransform.h"\
  240.     {$(INCLUDE)}"\QD3DView.h"\
  241.     
  242.  
  243. "$(INTDIR)\Box3DSupport.obj" : $(SOURCE) $(DEP_CPP_BOX3D) "$(INTDIR)"
  244.  
  245.  
  246. # End Source File
  247. ################################################################################
  248. # Begin Source File
  249.  
  250. SOURCE=.\QD3DSample.RC
  251. DEP_RSC_QD3DS=\
  252.     ".\RES\QD3DSample.ICO"\
  253.     
  254.  
  255. "$(INTDIR)\QD3DSample.res" : $(SOURCE) $(DEP_RSC_QD3DS) "$(INTDIR)"
  256.    $(RSC) $(RSC_PROJ) $(SOURCE)
  257.  
  258.  
  259. # End Source File
  260. ################################################################################
  261. # Begin Source File
  262.  
  263. SOURCE=.\3DShell.c
  264. DEP_CPP_3DSHE=\
  265.     ".\3dShell.h"\
  266.     ".\Box3DSupport.h"\
  267.     {$(INCLUDE)}"\QD3D.h"\
  268.     {$(INCLUDE)}"\QD3DAcceleration.h"\
  269.     {$(INCLUDE)}"\QD3DCamera.h"\
  270.     {$(INCLUDE)}"\QD3DDrawContext.h"\
  271.     {$(INCLUDE)}"\QD3DErrors.h"\
  272.     {$(INCLUDE)}"\QD3DGeometry.h"\
  273.     {$(INCLUDE)}"\QD3DGroup.h"\
  274.     {$(INCLUDE)}"\QD3DIO.h"\
  275.     {$(INCLUDE)}"\QD3DLight.h"\
  276.     {$(INCLUDE)}"\QD3DMath.h"\
  277.     {$(INCLUDE)}"\QD3DRenderer.h"\
  278.     {$(INCLUDE)}"\QD3DSet.h"\
  279.     {$(INCLUDE)}"\QD3DShader.h"\
  280.     {$(INCLUDE)}"\QD3DStorage.h"\
  281.     {$(INCLUDE)}"\QD3DStyle.h"\
  282.     {$(INCLUDE)}"\QD3DTransform.h"\
  283.     {$(INCLUDE)}"\QD3DView.h"\
  284.     
  285.  
  286. "$(INTDIR)\3DShell.obj" : $(SOURCE) $(DEP_CPP_3DSHE) "$(INTDIR)"
  287.  
  288.  
  289. # End Source File
  290. ################################################################################
  291. # Begin Source File
  292.  
  293. SOURCE=.\Do_Win32DCDrawContext.c
  294. DEP_CPP_DO_WI=\
  295.     ".\Box3DSupport.h"\
  296.     {$(INCLUDE)}"\QD3D.h"\
  297.     {$(INCLUDE)}"\QD3DAcceleration.h"\
  298.     {$(INCLUDE)}"\QD3DCamera.h"\
  299.     {$(INCLUDE)}"\QD3DDrawContext.h"\
  300.     {$(INCLUDE)}"\QD3DErrors.h"\
  301.     {$(INCLUDE)}"\QD3DGeometry.h"\
  302.     {$(INCLUDE)}"\QD3DGroup.h"\
  303.     {$(INCLUDE)}"\QD3DIO.h"\
  304.     {$(INCLUDE)}"\QD3DLight.h"\
  305.     {$(INCLUDE)}"\QD3DMath.h"\
  306.     {$(INCLUDE)}"\QD3DRenderer.h"\
  307.     {$(INCLUDE)}"\QD3DSet.h"\
  308.     {$(INCLUDE)}"\QD3DShader.h"\
  309.     {$(INCLUDE)}"\QD3DStorage.h"\
  310.     {$(INCLUDE)}"\QD3DStyle.h"\
  311.     {$(INCLUDE)}"\QD3DTransform.h"\
  312.     {$(INCLUDE)}"\QD3DView.h"\
  313.     
  314.  
  315. "$(INTDIR)\Do_Win32DCDrawContext.obj" : $(SOURCE) $(DEP_CPP_DO_WI) "$(INTDIR)"
  316.  
  317.  
  318. # End Source File
  319. ################################################################################
  320. # Begin Source File
  321.  
  322. SOURCE=.\Do_PixmapDrawContext.c
  323. DEP_CPP_DO_PI=\
  324.     ".\Box3DSupport.h"\
  325.     {$(INCLUDE)}"\QD3D.h"\
  326.     {$(INCLUDE)}"\QD3DAcceleration.h"\
  327.     {$(INCLUDE)}"\QD3DCamera.h"\
  328.     {$(INCLUDE)}"\QD3DDrawContext.h"\
  329.     {$(INCLUDE)}"\QD3DErrors.h"\
  330.     {$(INCLUDE)}"\QD3DGeometry.h"\
  331.     {$(INCLUDE)}"\QD3DGroup.h"\
  332.     {$(INCLUDE)}"\QD3DIO.h"\
  333.     {$(INCLUDE)}"\QD3DLight.h"\
  334.     {$(INCLUDE)}"\QD3DMath.h"\
  335.     {$(INCLUDE)}"\QD3DRenderer.h"\
  336.     {$(INCLUDE)}"\QD3DSet.h"\
  337.     {$(INCLUDE)}"\QD3DShader.h"\
  338.     {$(INCLUDE)}"\QD3DStorage.h"\
  339.     {$(INCLUDE)}"\QD3DStyle.h"\
  340.     {$(INCLUDE)}"\QD3DTransform.h"\
  341.     {$(INCLUDE)}"\QD3DView.h"\
  342.     
  343.  
  344. "$(INTDIR)\Do_PixmapDrawContext.obj" : $(SOURCE) $(DEP_CPP_DO_PI) "$(INTDIR)"
  345.  
  346.  
  347. # End Source File
  348. # End Target
  349. # End Project
  350. ################################################################################
  351.